Previous Section | Next Section
5.1 Using Off-the-Shelf Push Applications
The easiest way to use push technology is to use existing push applications. Independent software vendors (ISVs) can adopt one of the current applications (e.g., BackWeb and Marimba), either without requiring any additional functionality, or by including it in their product. It is possible for a push vendor to deliver a 'private label channel' to an ISV.
5.2 Integrating Push into Applications
There is a compelling case for ISVs to incorporate push technology into their applications. Push technology provides the means to easily update the end-user with new software and content. Now it is much easier for both the software developer and customer to establish a direct relationship. The business model ramifications certainly are intriguing.
One way to integrate push capability into application software is by integrating an off-the-shelf push application. There are issues involved in working with third-party software. For example, an ISV has added dependencies and may not have total control over all the deliverables. In addition, there are trademark and copyright considerations, documentation differences, and support programs to consider. Each ISV must analyze their business needs to see what fits best.
Push capabilities can be developed from scratch, or one can use a Software Developer's Kit (SDK), that provides the component building blocks for push in a documented set of Application Program Interfaces (APIs). An ideal SDK would provide all of the extended push components discussed earlier:
Back to Cookbooks | Back to Top
Previous Section | Next Section
* Other brands and names are the property of their respective owners